const fs = require('fs');
const { join } = require('path');
module.exports = async (ctx, next) => {
    // 请求方式
    const method = ctx.method;
    // 请求路径
    const path = ctx.path;
    // 请求处理时间
    const start = Date.now();
    await next();
    // 响应前
    const status = ctx.status;
    // 写的内容
    const content = `请求方式：${method}, 请求路径：${path}, 请求耗时：${Date.now() -
        start}, 响应码：${status}\n`;
    fs.appendFileSync(join(__dirname, './logger.txt'), content, 'utf8');
};
